clouded monitor - French English Dictionary